feat(guard): add policy profile dashboard#137
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
5f5dafc to
0ad854d
Compare
7e91e3c to
bf88194
Compare
Greptile SummaryThis PR adds a React dashboard for Guard policy profiles and session activity. The main changes are:
Confidence Score: 5/5This looks safe to merge.
Important Files Changed
Reviews (2): Last reviewed commit: "feat(guard): redesign dashboard UI" | Re-trigger Greptile |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0ad854d79e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
af1d7c5 to
cd47d83
Compare
bf88194 to
bf0bed6
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: cd47d83e2c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
df813e0 to
a4c65a3
Compare
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
1 similar comment
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
hasandemirkiran
left a comment
There was a problem hiding this comment.
Pushed some minor UI updates after the V2. Looks good!
Merge activity
|
b03bd4e to
f1121ed
Compare
bf0bed6 to
6efcb1b
Compare
f1121ed to
4c90dea
Compare
🤖 I have created a release *beep* *boop* --- ## [0.7.0](v0.6.0...v0.7.0) (2026-05-18) ### Features * add local guard judge contract ([#132](#132)) ([ef6a3cd](ef6a3cd)) * **cli:** make kontext start local-first ([#140](#140)) ([02a34bf](02a34bf)) * **dashboard:** show guard diagnostics ([#156](#156)) ([dcbdf4a](dcbdf4a)) * **guard:** add deterministic policy engine ([#131](#131)) ([3a0f16e](3a0f16e)) * **guard:** add policy config store ([#135](#135)) ([520c3b6](520c3b6)) * **guard:** add policy profile dashboard ([#137](#137)) ([0b0e856](0b0e856)) * **guard:** connect deterministic policy and judge ([#154](#154)) ([25f0d32](25f0d32)) * manage local judge runtime ([#136](#136)) ([09f4fc0](09f4fc0)) * **runtime service:** Guard now starts a Unix-socket localruntime.Service alongside the existing HTTP daemon ([#122](#122)) ([3e87e12](3e87e12)) * **runtime service:** Introduce runtime service and make existing Unix socket more generic ([#121](#121)) ([2bbaa93](2bbaa93)) ### Bug Fixes * **dashboard:** contain command drawer text ([#157](#157)) ([4107e31](4107e31)) * **dashboard:** polish activity summary and log groups ([#153](#153)) ([fc79101](fc79101)) * harden npm dependency resolution ([#114](#114)) ([86eadf5](86eadf5)) * optimize judge fixture category matching ([#146](#146)) ([0bad7ab](0bad7ab)) * **repo:** remove repo-wide codeowners ([#133](#133)) ([73557f0](73557f0)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).


Summary
Verification
go test ./...go test -race ./...go vet ./...buf generateif protobuf or generated code changedRelease notes